// xlzxsidentify.js
import api from "../../../utils/api";
import util from "../../../utils/util";
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    array1:["设计适应人际关系","婚姻家庭","情绪反应","儿童心理成长健康","其他"],
    ID_index:0,
    IDnumber:"",
    cardGrade:"",
    zxCardNum:"",
    IDInHandSrc:"",
    IDSrc:"",
    zxCardSrc:"",
    confirmMessage: "",
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  /**
   * 选择技能
   */
  bindPickerChange:function(e){
    console.log("选择技能");
    console.log(e);
    this.setData({
      ID_index:e.detail.value
    });
  },
  /**
   * 输入身份证号
   */
  IDnumberInput:function(e){
    this.setData({
      IDnumber:e.detail.value
    });
  },
  /**
   *选择证书级别 
   */
  changeGrade:function(e){
    console.log("选择证书级别");
    // console.log(e);
    this.setData({
      cardGrade:e.detail.value
    });
  },
  /**
   * 咨询师证件编号
   */
  zxIDNumInput:function(e){
    this.setData({
      zxCardNum:e.detail.value
    });
  },
  /**
   * 上传手持身份证照片
   */
  uploadIDInHand: function () {
    var that = this;
    util.uploadImage(function(res){
      that.setData({
        IDInHandSrc: JSON.parse(res.data).infor
      });
    });
  },
  /**
   * 上传身份证
   */
  uploadID:function(){
    var that = this;
    util.uploadImage(function (res) {
      that.setData({
        IDSrc: JSON.parse(res.data).infor
      });
    });
  },
  /**
   * 上传心理咨询师证书
   */
  zxCardUpload:function(){
    var that = this;
    util.uploadImage(function (res) {
      that.setData({
        zxCardSrc: JSON.parse(res.data).infor
      });
    });
  },
  /**
   * 提交信息
   */
  submitInfo:function(){
    if (this.data.IDnumber.trim() == "") {
      this.setData({
        confirmMessage: "请输入身份证号码"
      });
      return;
    }
    if (this.data.IDInHandSrc.trim() == "") {
      this.setData({
        confirmMessage: "请上传手持身份证照片"
      });
      return;
    }
    if (this.data.IDSrc.trim() == "") {
      this.setData({
        confirmMessage: "请上传身份证正面照片"
      });
      return;
    }
    if (this.data.zxCardSrc.trim() == "") {
      this.setData({
        confirmMessage: "请上传心理咨询师证书照片"
      });
      return;
    }
    if (this.data.zxCardNum.trim() == "") {
      this.setData({
        confirmMessage: "请上传心理咨询师证件号"
      });
      return;
    }
    
    this.submitIDcardInfo();
    this.submitXLZXcardInfo();
  },
  /**
   * 提交身份证信息
   */
  submitIDcardInfo:function(){
    debugger;
    var that = this;
    wx.request({
      url: api.Identity_card,
      data:{
        id:app.globalData.openid,
        idNo: that.IDnumber,
        identityCard: that.data.IDInHandSrc +"^"+ that.data.IDSrc
      },
      method: "POST",
      header: {
        "content-type": "application/x-www-form-urlencoded"
      },
      success: function (response) {
        console.log("提交信息成功！");
        console.log(response.data);
        wx.showToast({
          title: '提交信息成功！',
        })
      }
    })
  },
  /**
   * 提交心理咨询证信息
   */
  submitXLZXcardInfo: function () {
    debugger;
    var that = this;
    wx.request({
      url: api.certificate,
      method: "POST",
      data:{
        id:app.globalData.openid,
        grade: that.data.grade,
        certificate: that.data.zxCardSrc
      },
      header: {
        "content-type": "application/x-www-form-urlencoded"
      },
      success: function (response) {
        console.log("提交信息成功！");
        console.log(response.data);
      }
    })
  },
})